local skel = fk.CreateSkill{
  name = "div_heg__wuku",
  tags = { Skill.Compulsory }
}
local H = require "packages/hegemony/util"
local U = require "packages/utility/utility"
---@type TrigSkelSpec<UseCardFunc>
local wuku = {
  name = "div_heg__wuku",
  events = {fk.CardUsing},
  can_trigger = function(self, event, target, player, data)
    return player:hasSkill(self) and player:getMark("@wuku") < 2 and data.card.type == Card.TypeEquip
     and not H.compareKingdomWith(player, target)
  end,
  on_use = function(self, event, target, player)
    player.room:addPlayerMark(player, "@wuku")
  end,
}
skel:addEffect(fk.CardUsing, wuku)
return skel